van for the public transport - Español Inglés Diccionario